14/10, 14:34 CHARLES MATSEKE | How the Madlanga Commission became a Chessboard for powerMadlanga Commission of InquiryPolice inquiryMadlanga Commission of InquiryPolice inquiry
08/10, 08:56 CHARLES MATSEKE | Mogotsi vs Mbalula: ANC mutually assured distractionFikile MbalulaBrown MogotsiPolice inquiryPolice CrisisFikile MbalulaBrown MogotsiPolice inquiryPolice Crisis
02/10, 16:30 CHARLES MATSEKE | Malema's guilty verdict: Political earthquake or revolutionary rebirth?Julius MalemaEconomic Freedom Fighters (EFF)Julius MalemaEconomic Freedom Fighters (EFF)
30/09, 10:15 CHARLES MATSEKE | The Republic of commissions: Why exposing rot isn't the same as uprooting itPolice CrisisMadlanga Commission of InquirySyndicateSpecial Investigating Unit (SIU)Police CrisisMadlanga Commission of InquirySyndicateSpecial Investigating Unit (SIU)
23/09, 12:10 CHARLES MATSEKE | Madlanga commission: Masemola’s evasions expose SAPS complicity in disbanding political killings task teamSouth African Police Service (SAPS)Police inquiryPolice CrisisFannie MasemolaMadlanga Commission of InquiryCyril RamaphosaSenzo MchunuSouth African Police Service (SAPS)Police inquiryPolice CrisisFannie MasemolaMadlanga Commission of InquiryCyril RamaphosaSenzo Mchunu
16/09, 10:06 Charles Matseke | AfriForum’s memory of Charlie Kirk: 'Unwavering faith' or the persistence of a colonial religion?Charlie KirkRacismAfriForumCharlie KirkRacismAfriForum
10/09, 10:15 CHARLES MATSEKE | Parallel probes raise questions over politics, power and truthMadlanga Commission of InquiryPolice CrisisPolice inquiryMadlanga Commission of InquiryPolice CrisisPolice inquiry
29/08, 10:02 CHARLES MATSEKE | A tribute to the late Tshidi MadiaTshidi MadiaPolitricking with Tshidi MadiaTshidi MadiaPolitricking with Tshidi Madia
28/08, 11:57 CHARLES MATSEKE | Delays and doubts cast shadow over the Madlanga commission of inquiryPolice CrisisPolice Crisis
19/08, 12:18 CHARLES MATSEKE | National Dialogue must be ripped away from elite capture and returned to ordinary citizensnational dialogueGovernment of national unity (GNU)South African citizenshipnational dialogueGovernment of national unity (GNU)South African citizenship
15/08, 11:31 CHARLES MATSEKE | Trump’s performance politics and the cost to South AfricaDonald TrumpRacismForeign policyDonald TrumpRacismForeign policy
30/07, 08:45 CHARLES MATSEKE | Police inquiry: The uniform is compromised and so is the responsePolice CrisisSouth African Police Service (SAPS)Police inquiryPolice CrisisSouth African Police Service (SAPS)Police inquiry
20/06, 10:20 CHARLES MATSEKE | Shivambu learns from Zuma: When loyalty is a weapon and not a virtueFloyd ShivambuuMkhonto weSizweJacob ZumaAfrican National Congress (ANC)Floyd ShivambuuMkhonto weSizweJacob ZumaAfrican National Congress (ANC)